Terell Gailyard is accused of firing a handgun that struck the victim in the back twice during an argument in Bethlehem on Dec. 29, police said.
He was arrested on a warrant Thursday evening following an investigation by police in Bethlehem and Allentown, the agencies said.
Gailyard was charged with attempted homicide and other similar offenses, police said.
"Successful joint operation with our partners at the Bethlehem Police Department," Allentown Police said.
Click here to follow Daily Voice Highland Lakes-Vernon and receive free news updates.